#ifndef OPENGLCONTEXT_H
#define OPENGLCONTEXT_H

#include "RenderContext.h"
struct GLFWwindow;
namespace HS {
	class GLContext :public RenderContext
	{
	public:
		GLContext(GLFWwindow* handle);
		~GLContext();

		virtual void Init() override;
		virtual void SwapBuffer() override;
	private:
		GLFWwindow* mWindowHandle;
	};
}

#endif // !OPENGLCONTEXT_H

